/*
 * @Author: duchengdong
 * @Date: 2021-12-27 18:24:09
 * @LastEditors: lizhen
 * @LastEditTime: 2021-12-29 15:13:06
 * @Description:
 */
import {requestAuth} from '@/request/request'

// 用药方案列表
export async function getMedicineplanListApi(data) {
	const url = `/app/medicineplan/info_list?currentPage=${data.currentPage}&pageSize=${data.pageSize}`
	let res = await requestAuth({
		url,
		method: 'GET',
		data,
	})
	return res
}

// 根据id查询用药方案详情
export async function getMedicineplanByIdApi(id) {
	const url = `/app/medicineplan/info/${id}`
	let res = await requestAuth({
		url,
		method: 'GET',
	})
	// res = {
	// 	code: 100,
	// 	data: {
	// 		id: 1,
	// 		isMed: 1, //是否开启用药（1:否,2:是）
	// 		isNotify: 1, //是否提醒（1:否,2:是）
	// 		lastSignTime: '2021-12-26', //最近一次打卡时间
	// 		medDayFrequency: 1, //用药次数:一天多少次,最大5次
	// 		medName: '利妥昔单抗1', //药品名称
	// 		medNow: 1, //今日是否用药(1:否,2:是)
	// 		medPlanId: 1, //	用药方案id
	// 		medType: 1, //	用药频率:1.每天服用 2.隔天服用 3.每周服用
	// 		remark: '', //	备注
	// 		signFrequency: 2, //	打卡次数
	// 		unit: '片', //用药单位
	// 		unitNum: 3, //	单次用量
	// 	},
	// }
	return res
}

// 新增用药方案
export async function createMedicineplanApi(data) {
	console.log(data)
	const url = `/app/medicineplan/add`
	let res = await requestAuth({
		url,
		method: 'POST',
		data,
	})
	return res
}

// 编辑用药方案
export async function editMedicineplanApi(data) {
	const url = `/app/medicineplan/edit`
	let res = await requestAuth({
		url: url,
		method: 'POST',
		data,
	})
	return res
}

// 开启关闭用药提醒
export async function switchMedicineplanApi(id, data) {
	const url = `/app/medicineplan/on_off?id=${id}&onOff=${data}`
	let res = await requestAuth({
		url: url,
		method: 'GET',
	})
	return res
}
